home *** CD-ROM | disk | FTP | other *** search
- Path: news.itsnet.com!usenet
- From: Alex Katz <alexk@viewsoft.com>
- Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
- Subject: Re: Will Java kill C++?
- Date: Fri, 12 Apr 1996 10:31:43 -0600
- Organization: Internet Technology Systems, Provo UT USA
- Message-ID: <316E856F.47DB@viewsoft.com>
- References: <31682FFE.2781E494@bbn.com> <DpJyGG.FKK@hkuxb.hku.hk> <denatale-1004960822260001@grail1506.nando.net> <dbell-1104960125190001@wholder2.cts.com>
- NNTP-Posting-Host: gatekeeper0.wia.net
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0 (WinNT; I)
-
- I've been following this thread on and off, and I think we are missing
- a vital point. To answer "will Java kill C++" we need to examine how C++
- got to be as widely used as it is. Most likely because it was promised to
- be a much better C. But why had C become widely used? Certainly not because it
- was the most elegant, the most easy to use, or the most productive
- development language. Yet it spread like wild-fire through the universities
- and from there, along with the graduates, into business.
-
- I've programmed in Java some, enough to tell that I like it more than C++.
- But I would not use that as an argument for claiming that it will replace C++
- (even if my experience of liking it more than C++ is typical). Heck, I like
- programming in APL more than either of them (and I can point to lots ... well,
- at least several :-) other people who also prefer APL to C++ or Java), but I
- would be the last to claim that APL will replace anything, even though it was
- shown many times over that development cycle in APL is several times faster than
- in most traditional languages (my own thesis being an example).
-
- I think any advantages of Java over C++, real or imagined, do not necessarily
- mean that it will begin to displace C++, unless those advantages address
- directly the reasons that C and C++, unlike the vast preponderance of newly
- developed languages, became widely used. And I do not see this thread addressing
- those reasons.
-
- Alex
-